package hr_project.hr.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * @author 冯亚倩
 * 薪资标准 实现类
 *
 */

public class Salary implements Serializable {
	
	private long sa_id;//主键
	private double sa_totalmoney;//总金额
	private double sa_base;//基本工资
	private String sa_remark;//备注
	private long us_id;//创建人
	private Date sa_createtime;//创建时间
	private long us_checkid;//审核人
	private Date sa_checktime;//审核时间
	private String sa_status;//状态：新增、通过、待审核、打回、拒绝
	private Emp empxx;  //员工和薪资标准是一对一
	
	private List<Salary_standerd_info> list; //薪资明细
	
	private Check_Result cr;
	
	public long getSa_id() {
		return sa_id;
	}
	public void setSa_id(long sa_id) {
		this.sa_id = sa_id;
	}
	public double getSa_totalmoney() {
		return sa_totalmoney;
	}
	public void setSa_totalmoney(double sa_totalmoney) {
		this.sa_totalmoney = sa_totalmoney;
	}
	public double getSa_base() {
		return sa_base;
	}
	public void setSa_base(double sa_base) {
		this.sa_base = sa_base;
	}
	public String getSa_remark() {
		return sa_remark;
	}
	public void setSa_remark(String sa_remark) {
		this.sa_remark = sa_remark;
	}
	public long getUs_id() {
		return us_id;
	}
	public void setUs_id(long us_id) {
		this.us_id = us_id;
	}
	public Date getSa_createtime() {
		return sa_createtime;
	}
	public void setSa_createtime(Date sa_createtime) {
		this.sa_createtime = sa_createtime;
	}
	public long getUs_checkid() {
		return us_checkid;
	}
	public void setUs_checkid(long us_checkid) {
		this.us_checkid = us_checkid;
	}
	public Date getSa_checktime() {
		return sa_checktime;
	}
	public void setSa_checktime(Date sa_checktime) {
		this.sa_checktime = sa_checktime;
	}
	public String getSa_status() {
		return sa_status;
	}
	public void setSa_status(String sa_status) {
		this.sa_status = sa_status;
	}
	public Emp getEmpxx() {
		return empxx;
	}
	public void setEmpxx(Emp empxx) {
		this.empxx = empxx;
	}
	public List<Salary_standerd_info> getList() {
		return list;
	}
	public void setList(List<Salary_standerd_info> list) {
		this.list = list;
	}
	public Check_Result getCr() {
		return cr;
	}
	public void setCr(Check_Result cr) {
		this.cr = cr;
	}
	
	
	
	
	
	
}
